#ifndef MAINWINDOW_H
#define MAINWINDOW_H

#include <QMainWindow>

QT_BEGIN_NAMESPACE
namespace Ui { class MainWindow; }
QT_END_NAMESPACE

class MainWindow : public QMainWindow
{
    Q_OBJECT

public:
    MainWindow(QWidget *parent = nullptr);
    void generate_gaussian_template(double gTemp[][11], int kSize, double sigma);
    ~MainWindow();

private slots:

    void on_ruihua_clicked();//锐化

    void on_erzhihua_clicked();//二值化

    void on_open_clicked();//打开图片

    void on_shangxia_clicked();//上下翻转

    void on_zuoyou_clicked();//左右翻转

    void on_lunkuo_clicked();//轮廓提取

    void on_pinghua_clicked();

private:
    Ui::MainWindow *ui;
    QImage  image;

};

#endif // MAINWINDOW_H
